Skip to content

)} ,System.Collections.Generic.IComparer{--0})}

OrderedComparer.OrderBy(Func) method

Defined in

Type: OrderedComparer Namespace: ReactiveUI Assembly: ReactiveUI.Core.dll

Applies to

net10.0, net10.0-maccatalyst26.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-tvos26.0, net10.0-windows10.0.19041, net10.0-macos26.0, net10.0-ios26.0, net10.0-android36.0, net9.0, net9.0-tvos18.0, net9.0-macos15.0, net9.0-maccatalyst18.0, net9.0-windows10.0.19041, net9.0-ios18.0, net9.0-desktop1.0, net8.0, net8.0-windows10.0.19041, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-tvos18.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.5, netstandard2.1, net481, net462, net471

Overloads

  • 1. public static IComparer<T> OrderBy<TValue>(Func<T, TValue> selector)
  • 2. public static IComparer<T> OrderBy<TValue>(Func<T, TValue> selector, IComparer<TValue> comparer)

1. Overload

public static IComparer<T> OrderBy<TValue>(Func<T, TValue> selector)

View source

Summary: Creates a comparer that will sort elements in ascending order based on the values returned by the provided selector. The values will be compared using the default comparer for the return type of the selector.

Type parameters

NameDescription
TValueThe value type.

Parameters

NameTypeDescription
selectorFuncA function supplying the values for the comparer.

Returns: IComparer -- A comparer.

2. Overload

public static IComparer<T> OrderBy<TValue>(Func<T, TValue> selector, IComparer<TValue> comparer)

View source

Summary: Creates a comparer that will sort elements in ascending order based on the values returned by the provided selector. The selector values will be compared using the provided comparer or the default comparer for the return type of the selector if no comparer is specified.

Type parameters

NameDescription
TValueThe value type.

Parameters

NameTypeDescription
selectorFuncA function supplying the values for the comparer.
comparerIComparerThe comparer to use when comparing the values returned by the selector. The default comparer for that type will be used if this parameter is null.

Returns: IComparer -- A comparer.